﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using YiNing.Tools;

namespace Lixun
{

    public class Parameters1
    {
        [Category("接口一")]
        [DisplayName("WorkOrder")]
        [Description("工单号（暂无需）	OP手动输入工单")]
        public string WorkOrder { get; set; }
        [Category("接口一")]
        [DisplayName("TerminalID")]
        [Description("测试机节点ID（MES中站点名称）Station ID（1轨或2轨可上传不同的节点ID）")]
        public string TerminalID { get; set; }

        [Category("接口一")]
        [DisplayName("MachineType")]
        [Description("MachineType	SPI或者AOI")]
        public string MachineType { get; set; }

        [Category("接口一")]
        [DisplayName("OperatorID")]
        [Description("中控或本地操作员ID")]
        public string OperatorID { get; set; }

        [Category("接口一")]
        [DisplayName("LaneNO")]
        [Description("1	轨道")]
        public string LaneNO { get; set; }

        [Category("接口一")]
        [DisplayName("CMD")]
        [Description("0/1/…	自定义命令 0上传载具码，返回小板及跳板信息（取第一个载具码）1 上传大板码，返回小板及跳板信息，")]
        public string CMD { get; set; }

        [Category("接口一")]
        [DisplayName("ProgramName")]
        [Description("测试程序名	程式名")]
        [ReadOnly(true)]
        public string ProgramName { get; set; }


        [Category("接口一")]
        [DisplayName("ToolingSN")]
        [Description("载治具ID（可跟接口2分别上传）	可上传多个条码,逗号隔开，SPI需要加前缀（例：01A-）AOI 不能加前缀")]
        public string ToolingSN { get; set; }


        [Category("接口一")]
        [DisplayName("PanelBarCode")]
        [Description("大板条码	可上传多个条码,逗号隔开")]
        public string PanelBarCode { get; set; }

  }
}
